.error-template.v-1 .heading{color:#161f36;font-size:22px;font-weight:700;line-height:1.27;letter-spacing:normal;position:absolute;bottom:-430px;right:15px}@media (min-width:1024px){.error-template.v-1 .heading{font-size:36px;font-weight:700;line-height:1.28;letter-spacing:normal}}.error-template.v-1 .fancy-block{transform:rotate(-30deg);position:absolute;top:-400px;left:-300px}.error-template.v-1 .fancy-block span{color:#161f36;animation:marquee-left-direction 10s linear infinite}.error-template.v-1 .fancy-block span,.error-template.v-1 .fancy-block span.stroked{font-size:48px;font-weight:700;line-height:1.21;letter-spacing:normal;line-height:.7;font-weight:500;font-size:125px;display:block}.error-template.v-1 .fancy-block span.stroked{color:transparent;text-stroke:.5px #161f36;-webkit-text-stroke:.5px #161f36;text-stroke:1px #19284d;-webkit-text-stroke:1px #19284d;animation:marquee-right-direction 10s linear infinite;color:#fcc117}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.error-template.v-1 .fancy-block span.stroked{color:#fff;text-shadow:-1px -1px 0 #161f36,1px -1px 0 #161f36,-1px 1px 0 #161f36,1px 1px 0 #161f36}}@media (min-width:1024px){.error-template.v-1 .heading{bottom:-525px}.error-template.v-1 .fancy-block{top:-1200px;left:-600px}.error-template.v-1 .fancy-block span,.error-template.v-1 .fancy-block span.stroked{font-size:300px}}@keyframes marquee-left-direction{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right-direction{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.error-template{min-height:436px;background:#fcc117;position:relative;overflow:hidden}@media (min-width:1024px){.error-template{min-height:525px}}.error-template.v-2{display:flex;flex-direction:column;align-items:center;justify-content:center}.error-template.v-2 .text{position:relative;top:-60px;text-align:center}.error-template.v-2 .xxl-font{color:transparent;text-stroke:.5px #161f36;-webkit-text-stroke:.5px #161f36;font-size:48px;font-weight:700;line-height:1.21;letter-spacing:normal;text-stroke:1px #19284d;-webkit-text-stroke:1px #19284d;display:inline-block;color:#fcc117;font-weight:500;font-size:130px;transform:rotate(3deg)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.error-template.v-2 .xxl-font{color:#fff;text-shadow:-1px -1px 0 #161f36,1px -1px 0 #161f36,-1px 1px 0 #161f36,1px 1px 0 #161f36}}.error-template.v-2 .fancy-shadow{text-shadow:5px 10px #19284d}.error-template.v-2 .heading{color:#161f36;font-size:22px;font-weight:700;line-height:1.27;letter-spacing:normal;color:#19284d;transform:rotate(-3deg)}@media (min-width:1024px){.error-template.v-2 .heading{font-size:36px;font-weight:700;line-height:1.28;letter-spacing:normal}}.error-template.v-2 .logo{width:250px;position:absolute;top:0}.error-template.v-2 .logo svg path{fill:#161f36}.error-template.v-2 .logo.bottom-left{transform:translate(-210px,70px) rotate(-45deg)}.error-template.v-2 .logo.bottom-right{transform:translate(180px,140px) rotate(220deg)}.error-template.v-2 .logo.top-left{transform:translate(-160px,-327px) rotate(49deg)}.error-template.v-2 .logo.top-right{transform:translate(140px,-296px) rotate(49deg)}@media (min-width:1024px){.error-template.v-2 .xxl-font{font-size:300px;line-height:1}.error-template.v-2 .fancy-shadow{text-shadow:8px 15px #19284d}.error-template.v-2 .text{top:0}.error-template.v-2 .heading{transform:rotate(0deg)}.error-template.v-2 .logo{width:700px;position:absolute;top:0}.error-template.v-2 .logo svg path{fill:#161f36}.error-template.v-2 .logo.bottom-left{transform:translate(-254px,111px) rotate(-46deg)}.error-template.v-2 .logo.bottom-right{right:0;transform:translate(262px,274px) rotate(41deg) scaleX(-1)}.error-template.v-2 .logo.top-left{transform:translate(30px,-733px) rotate(49deg)}.error-template.v-2 .logo.top-right{right:0;transform:translate(140px,-774px) rotate(49deg)}}.individual-newsletter-landing-module{padding-top:44px}.individual-newsletter-landing-module .flex-container{display:flex;flex-direction:column}.individual-newsletter-landing-module .flex-container>div:nth-child(2){display:none}.individual-newsletter-landing-module .flex-container .info-section .subtitle{color:#adb6cc;margin-bottom:19px;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .subtitle{font-size:28px;font-weight:700;line-height:1.36;letter-spacing:normal;margin-bottom:24px}}.individual-newsletter-landing-module .flex-container .info-section .title{font-size:36px;font-weight:700;line-height:1;letter-spacing:normal;margin-top:0;margin-bottom:24px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .title{font-size:72px;font-weight:700;line-height:1;letter-spacing:normal}}.individual-newsletter-landing-module .flex-container .info-section .title .first{color:#161f36}.individual-newsletter-landing-module .flex-container .info-section .title .last{color:#fcc117}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .title{margin-bottom:34px}}.individual-newsletter-landing-module .flex-container .info-section .description{font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal;color:#161f36;margin-bottom:24px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .description{font-size:24px;font-weight:700;line-height:1.42;letter-spacing:normal;margin-bottom:26px}}.individual-newsletter-landing-module .flex-container .authors-section{margin-bottom:41px}.individual-newsletter-landing-module .flex-container .authors-section li:not(:last-child){margin-bottom:12px}.individual-newsletter-landing-module .flex-container .authors-section li .sidebar-profile .text-block{display:flex;align-items:center}.individual-newsletter-landing-module .flex-container .authors-section li .sidebar-profile .text-block .heading{font-size:18px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .authors-section{margin-bottom:32px}}.individual-newsletter-landing-module .flex-container .subscription-section{margin-bottom:37px}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber{padding:0}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input{background:none;border:1px solid #608ad8}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input::-webkit-input-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input::-moz-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input:-ms-input-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input{margin-right:24px}}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber button{margin-top:10px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .subscription-section .subscriber button{margin-top:0}}.individual-newsletter-landing-module .flex-container .img-holder img{width:100%;height:auto;display:inline-block;vertical-align:top}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .img-holder{margin-top:-15%}}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container{flex-direction:row}.individual-newsletter-landing-module .flex-container>div:first-child{width:60%}.individual-newsletter-landing-module .flex-container>div:nth-child(2){display:block;width:40%}}@media (min-width:1024px){.individual-newsletter-landing-module{padding-top:125px}}.check-icon-wrapper{width:41px;height:41px;display:inline-block;border:1px solid #fcc117;border-radius:50%;position:relative}.check-icon-wrapper .check-icon{width:16px;height:8px;border-color:transparent transparent #fcc117 #fcc117;border-style:solid;border-width:2px;transform:rotate(-45deg) translateY(-50%);position:absolute;top:50%;left:50%;transform-origin:left bottom}.thank-you-message{display:flex;align-items:center}.thank-you-message .check-icon-wrapper{margin-right:20px;flex-shrink:0}.thank-you-message p{font-size:18px;font-weight:400;line-height:30px;letter-spacing:normal}.thank-you-message p a{margin-left:5px;color:#fcc117}.thank-you-message p a svg{margin-left:5px;fill:#fcc117}.newsletter-terms-and-conditions{font-size:12px;font-weight:400;line-height:15px;letter-spacing:normal;color:#161f36}.newsletter-terms-and-conditions a{color:#608ad8}.newsletter-module-iframe-holder{overflow:hidden;min-height:340px;position:relative}.newsletter-module-iframe-holder .newsletter-iframe{border:0;height:100%;position:absolute;left:0;top:0;width:100%}.newsletter-promotion-module .newsletter-promotion-title{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:center;margin-bottom:21px}.newsletter-promotion-module .newsletter-promotion-title a{color:#608ad8}@media (min-width:1024px){.newsletter-promotion-module .newsletter-promotion-title{text-align:left;font-size:18px;margin-bottom:24px}}.newsletter-promotion-module .subscriber{padding:0;margin-bottom:17px}.newsletter-promotion-module .subscriber .input{height:40px;margin-bottom:10px}.newsletter-promotion-module .subscriber .input::-webkit-input-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.newsletter-promotion-module .subscriber .input::-moz-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.newsletter-promotion-module .subscriber .input:-ms-input-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}@media (min-width:1024px){.newsletter-promotion-module .subscriber .input{background-color:#f2f5fa;margin-bottom:0}}.newsletter-promotion-module .subscriber .button.primary-button{min-height:40px;height:40px;padding-top:0;padding-bottom:0;margin:0}@media (min-width:1024px){.newsletter-promotion-module .subscriber .button.primary-button{width:168px;min-width:168px}}.newsletter-promotion-module .newsletter-terms-and-conditions{text-align:center}@media (min-width:1024px){.newsletter-promotion-module .newsletter-terms-and-conditions{text-align:left}}.subscriber{position:relative;width:100%;padding:20px 0;display:flex;flex-wrap:wrap}.subscriber input{display:block;width:100%;padding:22px 19px 20px;z-index:1;background:#f2f5fa;color:#19284d;-webkit-appearance:none;border-radius:0}.subscriber input::placeholder{font-size:16px}.subscriber .message{top:-5px;position:absolute;display:block;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;font-weight:500}@media (min-width:1024px){.subscriber .message{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.subscriber .message.error,.subscriber .message.failed-request{color:red}.subscriber .message.success{color:#7cee00}.subscriber .message.failed-request{top:-15px;line-height:1}.subscriber button{position:relative;margin-top:25px;width:100%;display:flex;justify-content:center;align-items:center}.subscriber button svg{position:absolute;margin-left:5px;top:25px;width:20px;transform:scale(2)}.subscriber button svg path{fill:#fff}.subscriber button svg line{stroke:#fff}.subscriber button.primary-button-red svg{transform:scale(.1);top:auto}@media (min-width:1024px){.subscriber{padding:40px 0 80px;display:flex;flex-wrap:nowrap}.subscriber .message{top:auto;bottom:40px}.subscriber .message.failed-request{top:auto}.subscriber input{font-size:18px;font-weight:300;padding:21px 21px 19px;background:#fff}.subscriber input::placeholder{font-weight:300;font-size:18px}.subscriber button{margin-top:0;width:auto}.subscriber button.primary-button-red svg{transform:scale(.2);top:auto}}.story-stack{width:345px;max-width:100%;margin:0 auto}.story-stack .adjustment-container{width:301px}.story-stack section.article-card-story-stack{padding-bottom:40px}.story-stack .cta-story-stack{padding-bottom:80px;align-self:flex-start}@media (min-width:1024px){.story-stack{margin-left:15px;padding-right:24px;width:auto}}@media (min-width:1280px){.story-stack{width:791px;margin-left:215px;padding-right:0}}@media (min-width:1024px){.story-stack{align-items:flex-start;padding-top:95px;max-width:none}.story-stack .list-body .list-item-wrapper:first-child{border-top:none}.story-stack .adjustment-container{width:auto}.story-stack section.article-card-story-stack{padding-bottom:60px}.story-stack .cta-story-stack{margin-bottom:60px;align-self:flex-start}.story-stack-chinese-wrapper{background:#fff}.story-stack-chinese-wrapper .story-stack{margin:0 0 0 auto}.story-stack-chinese-wrapper .page-area-dotted .page-area-dotted-heading{left:40px;-webkit-text-stroke:1px #161f36;z-index:1}.story-stack-chinese-wrapper .page-area-dotted .page-area-dotted-stripe{position:absolute;opacity:1;background:#ededed;background-image:-webkit-linear-gradient(#fff 4px,transparent 0),-webkit-linear-gradient(left,#fff 4px,transparent 0);background-image:linear-gradient(#fff 4px,transparent 0),linear-gradient(90deg,#fff 4px,transparent 0);background-size:8px 8px,8px 8px}}.cta-story-stack{position:relative;margin-top:24px;margin-left:15px;min-height:94px}.cta-story-stack .heading{color:#161f36;font-size:36px;font-weight:700;line-height:1;letter-spacing:normal;transition:transform .3s}@media (min-width:1024px){.cta-story-stack .heading{font-size:72px;font-weight:700;line-height:1;letter-spacing:normal}}.cta-story-stack .decoration{position:absolute;background:#fcc117;top:-24px;left:-24px;width:118px;height:118px;cursor:pointer;left:-15px;transition:transform .3s}.cta-story-stack .cta-content{cursor:pointer;position:relative}.cta-story-stack .arrow{position:relative;margin-top:20px;height:1px;width:325px;max-width:calc(100% - 15px);background:#19284d}.cta-story-stack .arrow .arrow-end{border:solid #19284d;border-width:0 1px 1px 0;display:inline-block;padding:6px;transform:rotate(-45deg);font-size:0;position:absolute;top:-6px;right:1px}.cta-story-stack:hover .decoration{transform:translate(-12px,-12px)}.cta-story-stack:hover .heading{transform:translateX(48px)}@media (min-width:1024px){.cta-story-stack{padding-top:40px;min-height:198px;margin-left:24px}.cta-story-stack .decoration{width:222px;height:222px;left:-24px}}@media (min-width:1280px){.cta-story-stack{padding-top:40px;min-height:198px;margin-left:24px}.cta-story-stack .decoration{width:222px;height:222px;left:-24px}.cta-story-stack .arrow{margin-top:30px;max-width:none;width:570px}}@media (min-width:1400px){.cta-story-stack .arrow{width:685px}.cta-story-stack:hover .decoration{transform:translate(-24px,-24px)}}.list-body{padding-bottom:56px}.list-body .list-item-wrapper{border-top:1px solid rgba(96,138,216,.3)}.list-body .button-wrapper{padding:24px 6px 24px 15px;text-align:center}@media (min-width:1024px){.list-body .button-wrapper{text-align:initial}}.list-body .smart-johny{padding:10px 0 20px}@media (min-width:1024px){.list-body .smart-johny{padding:20px 0 40px}}.glossary-section .list-header{padding-top:30px;margin-bottom:30px;border-top:1px solid rgba(96,138,216,.3)}.glossary-section .list-header .glossary-title{margin:0 0 15px;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal}@media (min-width:1024px){.glossary-section .list-header .glossary-title{font-size:28px;font-weight:700;line-height:1.36;letter-spacing:normal}}.glossary-section .list-body{padding-left:30px}.glossary-section .list-body p{font-size:14px;font-weight:400;line-height:1.71;letter-spacing:normal;margin:10px 0}.glossary-section .list-body .card-heading{margin:0 0 15px;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal}@media (min-width:1024px){.glossary-section .list-body .card-heading{font-size:24px;font-weight:700;line-height:1.42;letter-spacing:normal}}.glossary-section .list-body .list-item-wrapper:last-child{padding:0}.button.more-button-component{margin:24px 0;position:relative}.button.more-button-component .spinner{position:absolute;top:calc(50% - 17px);left:calc(50% - 17px)}@font-face{font-family:DigitalNumbers;src:url(https://static.coindesk.com/static/fonts/ds_digital/DS-DIGI.TTF)}.page-area-dotted{background:#fff;position:relative;padding-top:40px}@media (min-width:1024px){.page-area-dotted{min-height:250px;padding-top:0}}@media (min-width:1280px){.page-area-dotted{min-height:450px}}.page-area-dotted .page-area-dotted-heading{margin:0 0 24px 15px;color:transparent;text-stroke:.5px #161f36;-webkit-text-stroke:.5px #161f36;font-size:32px;font-weight:500;line-height:1;letter-spacing:-.5px;color:#fff;z-index:0;text-transform:capitalize}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.page-area-dotted .page-area-dotted-heading{color:#fff;text-shadow:-1px -1px 0 #161f36,1px -1px 0 #161f36,-1px 1px 0 #161f36,1px 1px 0 #161f36}}@media (min-width:1024px){.page-area-dotted .page-area-dotted-heading{font-size:100px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:40px}}@media (min-width:1280px){.page-area-dotted .page-area-dotted-heading{position:absolute;top:80px;left:80px;width:auto}.page-area-dotted .page-area-dotted-heading.relative{position:relative}}.page-area-dotted .page-area-dotted-stripe{display:none}@media (min-width:1024px){.page-area-dotted .page-area-dotted-stripe{position:absolute;top:0;left:0;bottom:0;width:260px;display:block;opacity:.15;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQYV2NkYGD4zwABjDACQwCqAEkZsggAb94CBbvnhMEAAAAASUVORK5CYII=) repeat}}@media (min-width:1280px){.page-area-dotted .page-area-dotted-stripe{position:relative;width:324px}}@media (min-width:1024px){.page-area-dotted{display:flex;flex-wrap:wrap}.page-area-dotted .page-area-dotted-content{width:100%;padding-left:280px;z-index:1}.page-area-dotted .page-area-dotted-content.top-padding{padding-top:150px}}@media (min-width:1280px){.page-area-dotted{display:flex;flex-wrap:wrap}.page-area-dotted .page-area-dotted-content{width:auto;padding-left:0;flex:1}}